package com.zuimei.zuimei.beans;

import java.util.List;

/**
 * Created by Jogger on 2017/1/22.
 * 发现应用--精选详细
 */

public class Item1DescBean {

    /**
     * min_sdk_version : -1
     * cover_comment_author_avatar_url :
     * video_url :
     * sub_title : 自由切换英文阅读难易程度，真正做到学英语看新闻两不误
     * same_apps : []
     * up_users : [{"userName":"木星糖果","career":"QQ美友","gender":"女","bg_color":"#08AAD9",
     * "avatar_url":"http://q.qlogo.cn/qqapp/100515371/22C1D47EC313B3251786CAB240D04111/100",
     * "identity":0,"flowers":0,"id":2543149,"enname":""}]
     * author_gender : 女
     * qrcode_image : http://static.zuimeia.com/product/pictures/4831/2017011500182857143.png
     * create_time : 2017-01-14 16:18:28
     * comments : {"has_next":1,"data":[{"is_on_cover":false,"author_bgcolor":"#08AAD9",
     * "created_at":"2017-01-16 06:01:50","updated_at":"2017-01-16 06:01:50","author_gender":"男",
     * "content":"对国内用户没什么用感觉","author_name":"乜哇","author_career":"微博美友","article":4833,
     * "author_id":1558245,"author_avatar_url":"http://tp4.sinaimg
     * .cn/1929856723/180/40089581345/1","id":59882}]}
     * id : 4831
     * cover_comment_article :
     * digest :
     * 对广大中国学者而言，阅读兴趣似乎在某种程度上被考试摧残得体无完肤，特别是在英文阅读上。如今，有太多的阅读平台标榜拯救阅读兴趣，逃离应试学习，为读者提供新的阅读体验和工具。然而，却有这么一家公司反其道而行，试图将阅读和应试更加完美的结合在一起。它，便是由 KPCB 和扎克伯格投资的 Newsela。
     * size : 53.0M
     * cover_comment_id :
     * title : Newsela
     * cover_comment_author_bgcolor :
     * cover_comment_author_career :
     * cover_comment_content :
     * download_url : https
     * content :
     * version : 1.1.21
     * cover_comment_author_gender :
     * cover_comment_is_on_cover :
     * update_time : 2017-01-15 02:14:29
     * author_username : 小美
     * cover_comment_author_name :
     * tags : 学习
     * cover_comment_updated_at :
     * price : 0
     * recommanded_date : 2017-01-15
     * video_is_portrait : false
     * video_share_url : http://zuimeia.com/share/article/4831/
     * cover_comment_author_id :
     * recommanded_background_color : #e76153
     * price_format :
     * author_avatar_url : http
     * info : {"up_users":["613023","2343415"],"fav_users":["2343415","2530421"],"fav":"573",
     * "up":"111","down":"12","av":"2757","down_users":["2211080"]}
     * author_bgcolor : #08AAD9
     * other_download_url : []
     * cover_comment_created_at :
     * publish_date : 2017-01-15
     * author_career : 平常心
     * cover_image : http
     * thankto :
     * author_id : 1953801
     * package_name : com.newsela.android
     */

    private int min_sdk_version;
    private String cover_comment_author_avatar_url;
    private String video_url;
    private String sub_title;
    private String author_gender;
    private String qrcode_image;
    private String create_time;
    private CommentsBean comments;
    private int id;
    private String cover_comment_article;
    private String digest;
    private String size;
    private String cover_comment_id;
    private String title;
    private String cover_comment_author_bgcolor;
    private String cover_comment_author_career;
    private String cover_comment_content;
    private String download_url;
    private String content;
    private String version;
    private String cover_comment_author_gender;
    private String cover_comment_is_on_cover;
    private String update_time;
    private String author_username;
    private String cover_comment_author_name;
    private String tags;
    private String cover_comment_updated_at;
    private int price;
    private String recommanded_date;
    private boolean video_is_portrait;
    private String video_share_url;
    private String cover_comment_author_id;
    private String recommanded_background_color;
    private String price_format;
    private String author_avatar_url;
    private InfoBean info;
    private String author_bgcolor;
    private String cover_comment_created_at;
    private String publish_date;
    private String author_career;
    private String cover_image;
    private String thankto;
    private int author_id;
    private String package_name;
    private List<SameAppsBean> same_apps;
    private List<UsersBean> up_users;
    private List<DownloadUrlsBean> other_download_url;

    public int getMin_sdk_version() {
        return min_sdk_version;
    }

    public void setMin_sdk_version(int min_sdk_version) {
        this.min_sdk_version = min_sdk_version;
    }

    public String getCover_comment_author_avatar_url() {
        return cover_comment_author_avatar_url;
    }

    public void setCover_comment_author_avatar_url(String cover_comment_author_avatar_url) {
        this.cover_comment_author_avatar_url = cover_comment_author_avatar_url;
    }

    public String getVideo_url() {
        return video_url;
    }

    public void setVideo_url(String video_url) {
        this.video_url = video_url;
    }

    public String getSub_title() {
        return sub_title;
    }

    public void setSub_title(String sub_title) {
        this.sub_title = sub_title;
    }

    public String getAuthor_gender() {
        return author_gender;
    }

    public void setAuthor_gender(String author_gender) {
        this.author_gender = author_gender;
    }

    public String getQrcode_image() {
        return qrcode_image;
    }

    public void setQrcode_image(String qrcode_image) {
        this.qrcode_image = qrcode_image;
    }

    public String getCreate_time() {
        return create_time;
    }

    public void setCreate_time(String create_time) {
        this.create_time = create_time;
    }

    public CommentsBean getComments() {
        return comments;
    }

    public void setComments(CommentsBean comments) {
        this.comments = comments;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getCover_comment_article() {
        return cover_comment_article;
    }

    public void setCover_comment_article(String cover_comment_article) {
        this.cover_comment_article = cover_comment_article;
    }

    public String getDigest() {
        return digest;
    }

    public void setDigest(String digest) {
        this.digest = digest;
    }

    public String getSize() {
        return size;
    }

    public void setSize(String size) {
        this.size = size;
    }

    public String getCover_comment_id() {
        return cover_comment_id;
    }

    public void setCover_comment_id(String cover_comment_id) {
        this.cover_comment_id = cover_comment_id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getCover_comment_author_bgcolor() {
        return cover_comment_author_bgcolor;
    }

    public void setCover_comment_author_bgcolor(String cover_comment_author_bgcolor) {
        this.cover_comment_author_bgcolor = cover_comment_author_bgcolor;
    }

    public String getCover_comment_author_career() {
        return cover_comment_author_career;
    }

    public void setCover_comment_author_career(String cover_comment_author_career) {
        this.cover_comment_author_career = cover_comment_author_career;
    }

    public String getCover_comment_content() {
        return cover_comment_content;
    }

    public void setCover_comment_content(String cover_comment_content) {
        this.cover_comment_content = cover_comment_content;
    }

    public String getDownload_url() {
        return download_url;
    }

    public void setDownload_url(String download_url) {
        this.download_url = download_url;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getCover_comment_author_gender() {
        return cover_comment_author_gender;
    }

    public void setCover_comment_author_gender(String cover_comment_author_gender) {
        this.cover_comment_author_gender = cover_comment_author_gender;
    }

    public String getCover_comment_is_on_cover() {
        return cover_comment_is_on_cover;
    }

    public void setCover_comment_is_on_cover(String cover_comment_is_on_cover) {
        this.cover_comment_is_on_cover = cover_comment_is_on_cover;
    }

    public String getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(String update_time) {
        this.update_time = update_time;
    }

    public String getAuthor_username() {
        return author_username;
    }

    public void setAuthor_username(String author_username) {
        this.author_username = author_username;
    }

    public String getCover_comment_author_name() {
        return cover_comment_author_name;
    }

    public void setCover_comment_author_name(String cover_comment_author_name) {
        this.cover_comment_author_name = cover_comment_author_name;
    }

    public String getTags() {
        return tags;
    }

    public void setTags(String tags) {
        this.tags = tags;
    }

    public String getCover_comment_updated_at() {
        return cover_comment_updated_at;
    }

    public void setCover_comment_updated_at(String cover_comment_updated_at) {
        this.cover_comment_updated_at = cover_comment_updated_at;
    }

    public int getPrice() {
        return price;
    }

    public void setPrice(int price) {
        this.price = price;
    }

    public String getRecommanded_date() {
        return recommanded_date;
    }

    public void setRecommanded_date(String recommanded_date) {
        this.recommanded_date = recommanded_date;
    }

    public boolean isVideo_is_portrait() {
        return video_is_portrait;
    }

    public void setVideo_is_portrait(boolean video_is_portrait) {
        this.video_is_portrait = video_is_portrait;
    }

    public String getVideo_share_url() {
        return video_share_url;
    }

    public void setVideo_share_url(String video_share_url) {
        this.video_share_url = video_share_url;
    }

    public String getCover_comment_author_id() {
        return cover_comment_author_id;
    }

    public void setCover_comment_author_id(String cover_comment_author_id) {
        this.cover_comment_author_id = cover_comment_author_id;
    }

    public String getRecommanded_background_color() {
        return recommanded_background_color;
    }

    public void setRecommanded_background_color(String recommanded_background_color) {
        this.recommanded_background_color = recommanded_background_color;
    }

    public String getPrice_format() {
        return price_format;
    }

    public void setPrice_format(String price_format) {
        this.price_format = price_format;
    }

    public String getAuthor_avatar_url() {
        return author_avatar_url;
    }

    public void setAuthor_avatar_url(String author_avatar_url) {
        this.author_avatar_url = author_avatar_url;
    }

    public InfoBean getInfo() {
        return info;
    }

    public void setInfo(InfoBean info) {
        this.info = info;
    }

    public String getAuthor_bgcolor() {
        return author_bgcolor;
    }

    public void setAuthor_bgcolor(String author_bgcolor) {
        this.author_bgcolor = author_bgcolor;
    }

    public String getCover_comment_created_at() {
        return cover_comment_created_at;
    }

    public void setCover_comment_created_at(String cover_comment_created_at) {
        this.cover_comment_created_at = cover_comment_created_at;
    }

    public String getPublish_date() {
        return publish_date;
    }

    public void setPublish_date(String publish_date) {
        this.publish_date = publish_date;
    }

    public String getAuthor_career() {
        return author_career;
    }

    public void setAuthor_career(String author_career) {
        this.author_career = author_career;
    }

    public String getCover_image() {
        return cover_image;
    }

    public void setCover_image(String cover_image) {
        this.cover_image = cover_image;
    }

    public String getThankto() {
        return thankto;
    }

    public void setThankto(String thankto) {
        this.thankto = thankto;
    }

    public int getAuthor_id() {
        return author_id;
    }

    public void setAuthor_id(int author_id) {
        this.author_id = author_id;
    }

    public String getPackage_name() {
        return package_name;
    }

    public void setPackage_name(String package_name) {
        this.package_name = package_name;
    }

    public List<SameAppsBean> getSame_apps() {
        return same_apps;
    }

    public void setSame_apps(List<SameAppsBean> same_apps) {
        this.same_apps = same_apps;
    }

    public List<UsersBean> getUp_users() {
        return up_users;
    }

    public void setUp_users(List<UsersBean> up_users) {
        this.up_users = up_users;
    }

    public List<DownloadUrlsBean> getOther_download_url() {
        return other_download_url;
    }

    public void setOther_download_url(List<DownloadUrlsBean> other_download_url) {
        this.other_download_url = other_download_url;
    }

    public static class CommentsBean {
        /**
         * has_next : 1
         * data : [{"is_on_cover":false,"author_bgcolor":"#08AAD9","created_at":"2017-01-16
         * 06:01:50","updated_at":"2017-01-16 06:01:50","author_gender":"男",
         * "content":"对国内用户没什么用感觉","author_name":"乜哇","author_career":"微博美友","article":4833,
         * "author_id":1558245,"author_avatar_url":"http://tp4.sinaimg
         * .cn/1929856723/180/40089581345/1","id":59882}]
         */

        private int has_next;
        private List<DataBean> data;

        public int getHas_next() {
            return has_next;
        }

        public void setHas_next(int has_next) {
            this.has_next = has_next;
        }

        public List<DataBean> getData() {
            return data;
        }

        public void setData(List<DataBean> data) {
            this.data = data;
        }

        public static class DataBean {
            /**
             * is_on_cover : false
             * author_bgcolor : #08AAD9
             * created_at : 2017-01-16 06:01:50
             * updated_at : 2017-01-16 06:01:50
             * author_gender : 男
             * content : 对国内用户没什么用感觉
             * author_name : 乜哇
             * author_career : 微博美友
             * article : 4833
             * author_id : 1558245
             * author_avatar_url : http://tp4.sinaimg.cn/1929856723/180/40089581345/1
             * id : 59882
             */

            private boolean is_on_cover;
            private String author_bgcolor;
            private String created_at;
            private String updated_at;
            private String author_gender;
            private String content;
            private String author_name;
            private String author_career;
            private int article;
            private int author_id;
            private String author_avatar_url;
            private int id;

            public boolean isIs_on_cover() {
                return is_on_cover;
            }

            public void setIs_on_cover(boolean is_on_cover) {
                this.is_on_cover = is_on_cover;
            }

            public String getAuthor_bgcolor() {
                return author_bgcolor;
            }

            public void setAuthor_bgcolor(String author_bgcolor) {
                this.author_bgcolor = author_bgcolor;
            }

            public String getCreated_at() {
                return created_at;
            }

            public void setCreated_at(String created_at) {
                this.created_at = created_at;
            }

            public String getUpdated_at() {
                return updated_at;
            }

            public void setUpdated_at(String updated_at) {
                this.updated_at = updated_at;
            }

            public String getAuthor_gender() {
                return author_gender;
            }

            public void setAuthor_gender(String author_gender) {
                this.author_gender = author_gender;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getAuthor_name() {
                return author_name;
            }

            public void setAuthor_name(String author_name) {
                this.author_name = author_name;
            }

            public String getAuthor_career() {
                return author_career;
            }

            public void setAuthor_career(String author_career) {
                this.author_career = author_career;
            }

            public int getArticle() {
                return article;
            }

            public void setArticle(int article) {
                this.article = article;
            }

            public int getAuthor_id() {
                return author_id;
            }

            public void setAuthor_id(int author_id) {
                this.author_id = author_id;
            }

            public String getAuthor_avatar_url() {
                return author_avatar_url;
            }

            public void setAuthor_avatar_url(String author_avatar_url) {
                this.author_avatar_url = author_avatar_url;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }
        }
    }

    public static class InfoBean {
        /**
         * up_users : ["613023","2343415"]
         * fav_users : ["2343415","2530421"]
         * fav : 573
         * up : 111
         * down : 12
         * av : 2757
         * down_users : ["2211080"]
         */

        private String fav;
        private String up;
        private String down;
        private String av;
        private List<String> up_users;
        private List<String> fav_users;
        private List<String> down_users;

        public String getFav() {
            return fav;
        }

        public void setFav(String fav) {
            this.fav = fav;
        }

        public String getUp() {
            return up;
        }

        public void setUp(String up) {
            this.up = up;
        }

        public String getDown() {
            return down;
        }

        public void setDown(String down) {
            this.down = down;
        }

        public String getAv() {
            return av;
        }

        public void setAv(String av) {
            this.av = av;
        }

        public List<String> getUp_users() {
            return up_users;
        }

        public void setUp_users(List<String> up_users) {
            this.up_users = up_users;
        }

        public List<String> getFav_users() {
            return fav_users;
        }

        public void setFav_users(List<String> fav_users) {
            this.fav_users = fav_users;
        }

        public List<String> getDown_users() {
            return down_users;
        }

        public void setDown_users(List<String> down_users) {
            this.down_users = down_users;
        }
    }

    public static class UsersBean {
        /**
         * userName : 木星糖果
         * career : QQ美友
         * gender : 女
         * bg_color : #08AAD9
         * avatar_url : http://q.qlogo.cn/qqapp/100515371/22C1D47EC313B3251786CAB240D04111/100
         * identity : 0
         * flowers : 0
         * id : 2543149
         * enname :
         */

        private String userName;
        private String career;
        private String gender;
        private String bg_color;
        private String avatar_url;
        private int identity;
        private int flowers;
        private int id;
        private String enname;

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getCareer() {
            return career;
        }

        public void setCareer(String career) {
            this.career = career;
        }

        public String getGender() {
            return gender;
        }

        public void setGender(String gender) {
            this.gender = gender;
        }

        public String getBg_color() {
            return bg_color;
        }

        public void setBg_color(String bg_color) {
            this.bg_color = bg_color;
        }

        public String getAvatar_url() {
            return avatar_url;
        }

        public void setAvatar_url(String avatar_url) {
            this.avatar_url = avatar_url;
        }

        public int getIdentity() {
            return identity;
        }

        public void setIdentity(int identity) {
            this.identity = identity;
        }

        public int getFlowers() {
            return flowers;
        }

        public void setFlowers(int flowers) {
            this.flowers = flowers;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getEnname() {
            return enname;
        }

        public void setEnname(String enname) {
            this.enname = enname;
        }
    }

    public static class DownloadUrlsBean {
        /**
         * url : http
         * name : Google Play
         * channel : googleplay
         */

        private String download_url;
        private String app_market_verbose_name;
        private String app_market_name;

        public String getDownload_url() {
            return download_url;
        }

        public void setDownload_url(String download_url) {
            this.download_url = download_url;
        }

        public String getApp_market_verbose_name() {
            return app_market_verbose_name;
        }

        public void setApp_market_verbose_name(String app_market_verbose_name) {
            this.app_market_verbose_name = app_market_verbose_name;
        }

        public String getApp_market_name() {
            return app_market_name;
        }

        public void setApp_market_name(String app_market_name) {
            this.app_market_name = app_market_name;
        }
    }

    public static class SameAppsBean {
        /**
         * author : {"userName":"最美应用","career":"@最美应用","gender":"男","bg_color":"#08AAD9",
         * "avatar_url":"http","enname":"","flowers":0,"id":1,"identity":0}
         * url :
         * up_times : 65
         * type : zuimei.daily
         * id : 4788
         * digest : 视觉设计师与插画师对于「位图」和「矢量图」的差别应该是最为敏感的群体之一了。对于非专业领域的人来说，区分二者最简单的方法，就是看其放大后是否会「失真」...
         */

        private RecommandAppBean.UserBean author;
        private String url;
        private String up_times;
        private String type;
        private int id;
        private String digest;

        public RecommandAppBean.UserBean getAuthor() {
            return author;
        }

        public void setAuthor(RecommandAppBean.UserBean author) {
            this.author = author;
        }

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }

        public String getUp_times() {
            return up_times;
        }

        public void setUp_times(String up_times) {
            this.up_times = up_times;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getDigest() {
            return digest;
        }

        public void setDigest(String digest) {
            this.digest = digest;
        }

    }
}
